package name.cyrax.red.jpv.api.adapters;

public interface OmniNumberAdapter<N extends Number> extends NumericAdapter
{
	public IntegerAdapter asInteger();
	public LongAdapter asLong();
	public DoubleAdapter asDouble();
	public NumberAdapter<N> asNumber();
//	public <N extends Number> NumberAdapter<Number> asNumber(Class<N> resultType);
}
